fin (finish) - Turc Anglais Dictionnaire